flowering thistle - French English Dictionary